package com.zz.mapper;

import com.zz.pojo.Admin;
import com.zz.pojo.Pet;

import java.text.ParseException;
import java.util.List;
//管理员的接口
public interface AdminMapper {

    //管理员登录
    boolean adminlogin(String username,String password);
    //查找所有管理员信息
    List<Admin> findAllAdmin();
    //添加新的宠物
    void shelfpet(String variety, String petname, String sex, String date, String health) throws ParseException;
    void shelfpet(Pet pet);
    //根据宠物姓名移除宠物
    void deletepet(String petname);
    //修改宠物的名字
    void updatepetname(String newdata,String petname);
    //修改宠物的主人
    void updatepetmaster(String newdata,String petname);
    //查询某一种类的宠物信息
    List<Pet> findVariety(String variety);
    //查询全部宠物信息
    List<Pet> findAll();
    //修改管理员名字
    void updateUserName(String username,String newname);
    //修改管理员密码
    void updatePassword(String username,String newpassword);


    String adminloginverification(String username);
}
